organize a world-tour - Spanish English Dictionary